Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 KESWICK AVENUE Terraced £502,101 £134,995 28 Jul 2000
68 KESWICK AVENUE Semi-Detached £376,634 £305,000 14 Sep 2018
78 KESWICK AVENUE Terraced £357,300 £124,995 28 Jun 2002